Change Theory: Towards a Better Understanding of Software Maintenance

نویسنده

  • AMAL ABDEL-RAOUF
چکیده

A successful Software maintenance process depends on three factors: the maintenance goals, the technical properties of the system and the people performing the software maintenance. Most of the current work to investigate software maintenance only considers the first two factors, ignoring the third factor, which limits the scope and accuracy of these approaches. In this paper, we use change theory to introduce a deeper understanding of the software maintenance process. We utilize three change theories: Lewin’s, Prochaska and DiClemente’s, and Lippit’s theories to introduce three different software maintenance models. These models consider the three success factors and incorporate contextual information to help maintainers better understand the software maintenance task to bring about an effective change. Key-Words: Software Engineering, Software Maintenance, Software Quality, Software Properties, Change Theory, Change Stages.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Control and Data Flow Execution of Java Programs

Background and Objective: Since decades understanding of programs has become a compulsory task for the students as well as for others who are involved in the process of developing software and providing solutions to open problems. In that aspect showing the problem in a pictorial presentation in a best manner is a key advantage to better understand it. Materials and Methods: This article provid...

متن کامل

Software Change and Evolution 1

Changeability (also called evolvability) is an essential property of software. Software change is the foundation for both new software development and legacy software maintenance, therefore a better understanding of software change is an important software engineering issue. This paper covers selected topics related to software change, including minicycle of change, partitioned annotations, and...

متن کامل

Disease Control Priorities Third Edition: Time to Put a Theory of Change Into Practice; Comment on “Disease Control Priorities Third Edition Is Published: A Theory of Change Is Needed for Translating Evidence to Health Policy”

The Disease Control Priorities program (DCP) has pioneered the use of economic evidence in health. The theory of change (ToC) put forward by Norheim is a further welcome and necessary step towards translating DCP evidence into better priority setting in low- and middle-income countries (LMICs). We also agree that institutionalising evidence for informed priority-setting processes is crucial. Un...

متن کامل

اثربخشی واقعیت درمانی گروهی مبتنی بر تئوری انتخاب در تغییر نگرش بیماران تحت درمان نگهدارنده با متادون

Tendency to drug dependence and substance abuse has been increased, and it has become the serious problem for communities. Drug dependence involves biological, psychological and social factors, which leads to physical and psychological problems. This study aimed to investigate the effectiveness of group reality therapy based on choice theory on attitude change reality of substance abusers under...

متن کامل

Application of Grounded Theory in The Emergence of an Urban Theory: Regeneration of the Central Part of Mashhad

The knowledge of urban planning relies on the precise understanding of the relationship between the human and the environment seeking to improve the quality of human life and built environment. Thus, this knowledge requires a theoretical foundation through which a better understanding of urban issues can be developed, and a suitable solution can be proposed. Therefore, production and explanatio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014